Hal and Tom both have their heart strings plucked on this week's Being Human - while the loveable lycan (Michael Socha) bonds with hyperactive teen Allison (Ellie Kendrick), his vampire pal (Damien Molony) catches the eye of the bubbly Alex (Kate Bracken)...

Annie (Lenora Crichlow) meanwhile becomes caught up with grumpy ghost Emrys (Anthony O'Donnell) and must help him to cross over - but what exactly is the old spirit after?

Being Human continues on Sunday at 9pm on BBC Three. In the US, the show airs on Saturdays at 9/8c on BBC America.

> Being Human: 'Puppy Love' in pictures

1. "I have seduced several thousand women in my time!"

2. Hal sings again - this time, he's belting out a 1972 funk classic.

3. "Hairy balls, LOL."

4. The Honolulu Heights crew aren't exactly up on their social media.

5. "Romantic… and educational!"

6. Hal's knowledge of popular sport is also a little lacking.

7. "You can't exactly go to Ofcom."

8. Annie has a little Karate Kid moment.

9. "It's a war, we're all soldiers and we've got to pick a side."

10. A ghost's unfinished business may not always be a good thing...

What do you make of our Being Human teasers? Let us know below!

This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at piano.io