There are just two spots left in Saturday's Britain's Got Talent 2012 final, with nine acts competing in tomorrow night's final semi-final.
Amongst the performers vying for the last spots are Hungarian basketball stunt team Face Team and 16-year-old singer [tag]Hope Murphy[/tag].
Greig Stewart will be hoping that his unusual music instrument, the lazor harp, will wow viewers, while Martyn Crofts will be re-creating his Dalek impression.
Dancing duo [tag]Strictly Wheels[/tag], Cyr Wheel performer Billy George and comic Callum Oakley are also in the line up.
Synchronised swimmers [tag]Aquabatique[/tag] will be performing again (we're not sure how!) and 19-year-old Irish singer [tag]Ryan O’Shaughnessy[/tag] will also be back.
Britain's Got Talent 2012 airs tomorrow night from 7:30PM on ITV1.